+2008-12-31 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtk.symbols:
+ * gtk/gtkpaned.[hc]:
+ * gtk/gtkscale.[hc]:
+ * gtk/gtkscrollbar.[hc]:
+ * gtk/gtkseparator.[hc]: Keep these all abstract for now.
+
2008-12-30 Matthias Clasen <mclasen@redhat.com>
* gtk/gtkentry.c: Rename the icon signals to ::icon-press and
gtk_paned_get_child2
gtk_paned_get_position
gtk_paned_get_type G_GNUC_CONST
-gtk_paned_new
gtk_paned_pack1
gtk_paned_pack2
gtk_paned_set_position
gtk_scale_get_layout
gtk_scale_get_layout_offsets
gtk_scale_get_type G_GNUC_CONST
-gtk_scale_new
gtk_scale_get_value_pos
gtk_scale_set_digits
gtk_scale_set_draw_value
#if IN_HEADER(__GTK_SCROLLBAR_H__)
#if IN_FILE(__GTK_SCROLLBAR_C__)
gtk_scrollbar_get_type G_GNUC_CONST
-gtk_scrollbar_new
#endif
#endif
#if IN_HEADER(__GTK_SEPARATOR_H__)
#if IN_FILE(__GTK_SEPARATOR_C__)
gtk_separator_get_type G_GNUC_CONST
-gtk_separator_new
#endif
#endif
};
-G_DEFINE_TYPE_WITH_CODE (GtkPaned, gtk_paned, GTK_TYPE_CONTAINER,
- G_IMPLEMENT_INTERFACE (GTK_TYPE_ORIENTABLE,
- NULL))
+G_DEFINE_ABSTRACT_TYPE_WITH_CODE (GtkPaned, gtk_paned, GTK_TYPE_CONTAINER,
+ G_IMPLEMENT_INTERFACE (GTK_TYPE_ORIENTABLE,
+ NULL))
static guint signals[LAST_SIGNAL] = { 0 };
return FALSE;
}
+#if 0
/**
* gtk_paned_new:
* @orientation: the paned's orientation.
"orientation", orientation,
NULL);
}
+#endif
void
gtk_paned_add1 (GtkPaned *paned,
GType gtk_paned_get_type (void) G_GNUC_CONST;
-GtkWidget * gtk_paned_new (GtkOrientation orientation);
-
void gtk_paned_add1 (GtkPaned *paned,
GtkWidget *child);
void gtk_paned_add2 (GtkPaned *paned,
gint *x,
gint *y);
-G_DEFINE_TYPE (GtkScale, gtk_scale, GTK_TYPE_RANGE)
+G_DEFINE_ABSTRACT_TYPE (GtkScale, gtk_scale, GTK_TYPE_RANGE)
static gboolean
single_string_accumulator (GSignalInvocationHint *ihint,
}
}
+#if 0
/**
* gtk_scale_new:
* @orientation: the scale's orientation.
"digits", digits,
NULL);
}
+#endif
/**
* gtk_scale_set_digits:
};
GType gtk_scale_get_type (void) G_GNUC_CONST;
-GtkWidget * gtk_scale_new (GtkOrientation orientation,
- GtkAdjustment *adjustment);
-GtkWidget * gtk_scale_new_with_range (GtkOrientation orientation,
- gdouble min,
- gdouble max,
- gdouble step);
-
void gtk_scale_set_digits (GtkScale *scale,
gint digits);
gint gtk_scale_get_digits (GtkScale *scale);
static void gtk_scrollbar_style_set (GtkWidget *widget,
GtkStyle *previous);
-G_DEFINE_TYPE (GtkScrollbar, gtk_scrollbar, GTK_TYPE_RANGE)
+G_DEFINE_ABSTRACT_TYPE (GtkScrollbar, gtk_scrollbar, GTK_TYPE_RANGE)
static void
gtk_scrollbar_class_init (GtkScrollbarClass *class)
GTK_WIDGET_CLASS (gtk_scrollbar_parent_class)->style_set (widget, previous);
}
+#if 0
/**
* gtk_scrollbar_new:
* @orientation: the scrollbar's orientation.
"adjustment", adjustment,
NULL);
}
+#endif
+
#define __GTK_SCROLLBAR_C__
#include "gtkaliasdef.c"
GType gtk_scrollbar_get_type (void) G_GNUC_CONST;
-GtkWidget * gtk_scrollbar_new (GtkOrientation orientation,
- GtkAdjustment *adjustment);
G_END_DECLS
GdkEventExpose *event);
-G_DEFINE_TYPE_WITH_CODE (GtkSeparator, gtk_separator, GTK_TYPE_WIDGET,
- G_IMPLEMENT_INTERFACE (GTK_TYPE_ORIENTABLE,
- NULL))
+G_DEFINE_ABSTRACT_TYPE_WITH_CODE (GtkSeparator, gtk_separator, GTK_TYPE_WIDGET,
+ G_IMPLEMENT_INTERFACE (GTK_TYPE_ORIENTABLE,
+ NULL))
static void
return FALSE;
}
+#if 0
/**
* gtk_separator_new:
* @orientation: the separator's orientation.
"orientation", orientation,
NULL);
}
+#endif
+
#define __GTK_SEPARATOR_C__
#include "gtkaliasdef.c"
GType gtk_separator_get_type (void) G_GNUC_CONST;
-GtkWidget * gtk_separator_new (GtkOrientation orientation);
G_END_DECLS